html,body, div, p, li, ul
{
  padding: 0px;
  margin: 0px;
}
body
{
  font-family: arial, sans-serif;
  color: #333;
}
ul
{
  list-style-type: none;
  margin: 0px;
}


/* layout */
#content
{
  padding: 70px;
  width: 1000px;
  min-width: 1000px;
  min-width: 500px;
  margin: 0px auto;
  margin-top: 40px;
}
#admin
{
  border: 1px solid #ddd;
  padding: 20px;
  background-color: #f2f2f2;
}


/* navbar */
.navbar .container
{
  width: 1000px;
  min-width: 1000px;
  padding: 7px 0px;
}
.navbar .active a
{
  border-radius: 6px;
}
.navbar .navbar-search input
{
  height: 25px;
  width: 140px;
}



/* forms */

#register
{
	width:540px;
}
 #login
{
	width:750px;
}

.center {
     float: none;
     margin-left: auto;
     margin-right: auto;
}
.center-text {
	text-align:center;
}

#login h1
{
	margin-bottom: 20px;

}


/* admin layout */
#admin
{
}
#admin h1
{
  margin-bottom: 20px;
}
#admin h1 a
{
  float: right;
}
#admin h3
{
  margin-bottom: 20px;
}


#admin li:first-child
{
}
#admin li:last-child
{
  padding-bottom: 0px;
}
#admin li a:hover
{
  text-decoration: none;
}
#admin li a .url
{
  color: #888;
}
#admin li a:hover .url
{
  color: #888;
  text-decoration: none;
}

#admin li .options
{
  float: right;
  padding-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
}
#admin li .place-info
{
  margin-left: 26px;
  width:100%;
}

#admin .list li.bullet-manifestaciones {
    background: url('../images/icons/bullet-manifestaciones.png') no-repeat top left;
}
#admin .list li.bullet-concentraciones {
    background: url('../images/icons/bullet-concentraciones.png') no-repeat top left;
}
#admin .list li.bullet-huelgas {
    background: url('../images/icons/bullet-huelgas.png') no-repeat top left;
}
#admin .list li.bullet-otros {
    background: url('../images/icons/bullet-otros.png') no-repeat top left;
}

#admin .list li
{
  width:100%;
  line-height: 160%;
  font-size: 11pt;
  border-top: 1px solid #ddd;
  padding-bottom: 0px;
  color: #555;
  list-style-type: none;
}

#admin .list li .title {
    font-size:10pt;
    font-weight:bold;
    
    white-space:nowrap;    
    overflow:hidden;
    text-overflow:ellipsis;
    -o-text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
}
#admin .list li .date {
    margin-top:-5px;
    font-size:8pt;
    color:#666;
}

#admin .pager
{
  margin-top: 30px;
  margin-bottom: 0px;
}

